technical services unit - Französisch Englisch Wörterbuch